var totalPage = 0;
var totalCnt = 0;
$(document).ready(function() {
    $('title', parent.document).html($('title').text());
	setBaseUrl();
	createTableHead("sqlThead", sqlTable, search);
});
function search(){
	$("#sqlTbody").empty();
	$(".turnPage").empty();
	$("#total").text('共0页  / 共0条记录 ');
	var sql = $("#sql").val();
	if (!sql) {
		$("#sql").tips({
			side : 2,
			msg : "请输入SQL语句",
			bg : '#AE81FF',
			time : 1
		});
		$("#sql").focus();
		return;
	}
	if (sql.toLowerCase().indexOf("select") >= 0) {
		$ajax('sql', 'searchSQL', searchSQL);
	} else {
		showMessge("SQL语句有误，目前只支持查询语句！");
	}
}
function searchSQL(data){
	var result = data && data.result;
	totalPage = data && data.totalPage || 0;
	totalCnt = data && data.totalCnt || 0;
	if (result == "Success") {
		var dataList = data && data.dataList;
		var length = dataList.length;
		if (length > 0) {
			$("#sqlThead").html('');
			$("#sqlTbody").html('');
			var tbody = $("#sqlThead");
			var $tr = undefined;
			$tr = $('<tr>').appendTo(tbody);
			$("<th>").html("序号").appendTo($tr);
			$.each(dataList[0], function (key, value) {
				$("<th>").html(key).appendTo($tr);
				});
			for(var i=0; i<length; i++){
				var tbody = $("#sqlTbody");
				var $tr1 = undefined;
				$tr1 = $('<tr>').appendTo(tbody);
				$("<td>").html(i+1).appendTo($tr1);
				$.each(dataList[i], function (key, value) {
					$("<td>").html(value).appendTo($tr1);
				});
			}
		} else {
			showMessge("查询数据不存在！");
		}
	} else if (result == "SQLEmpty") {
		showMessge("查询失败，SQL不能为空，请确认是否正确！");
	} else {
		showMessge("查询异常，请确认SQL是否正确重新查询 或 联系管理员！");
	}
	$("#total").text('共' + totalPage + '页 / 共' + totalCnt + '条记录 ');
	$(".turnPage").resetTurnPage();
}